Definition of Telopea Oreades

  • (noun) tall shrub of eastern Australia having oblanceolate to obovate leaves and red flowers in compact racemes

Synonyms of Telopea Oreades


Antonyms of Telopea Oreades


No Antonyms Found.

Homophones of Telopea Oreades


No Homophones Found.